html{
	font-size: 14px;
	line-height: 17px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	text-rendering: auto;
}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
}
ul,li{
	list-style: none;
}
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
a{text-decoration: none;}

/*导入字体文件*/
@font-face{font-family: raleway;src:url("../font/Raleway-Regular.ttf");}
@font-face{font-family: open-sans;src:url("../font/open-sans-regular.ttf");}

/* 通用的class */
.public_div{
	position: relative;
	width: 1070px;
	margin: 0 auto;
	height: auto;
}
.public_div_one{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.show_pulice{display: none;}
.clear{
	clear:both;
}

/*头部head*/
.top_one_head{position: fixed;top: 0px;height: 40px;width: 100%;text-align: -webkit-center;text-align: -moz-center;
	background-color: #171717;z-index: 595;color: #A8A8A8;line-height: 14px;}
.top_one_head .public_div{display: flex;display: -webkit-flex;justify-content: space-between;}
.one_head_count{display: flex;display: -webkit-flex;}
.one_head_count span{display: inline-block;padding: 0px 18px 0px 8px;margin: 13px 0px;font-family: open-sans, sans-serif}
.one_head_count img{display: inline-block;margin: 14px 2px 15px 10px;height: 11px;}
.one_head_count .phone_none{display: flex;display: -webkit-flex;}
.top_one_head hr{background-color: #A8A8A8;height: 10px;width: 1px;border:none;margin-top: 15px;}
.one_head_user {display: flex;display: -webkit-flex;margin-right: 15px;}
.one_head_user img{display: inline-block;margin: 14px 2px 15px 14px;height: 11px;}
.one_head_user span{display: inline-block;padding: 0px 16px;margin: 13px 0px;font-family: open-sans, sans-serif;}

.top_two_head{position: fixed;top: 40px;height: 94px;width: 100%;text-align: -webkit-center;text-align: -moz-center;
	background-color: #ffffff;z-index: 595;line-height: 14px;box-shadow:0px 0px 8px rgba(0,0,0,0.04);}
.two_head_meun{margin: 0px 10px;display: flex;display: -webkit-flex;justify-content: space-between;justify-content: -webkit-space-between;}
.head_meun_img{position: relative;height: 94px;width: auto;min-width: 200px;text-align: left;}
.head_meun_img img{position: absolute;max-height: 100%;top: 50%;transform: translate(0%,-50%);}
.head_meun_main{position: relative;padding: 7px 0px;margin-right: 0%;}

.head_meun_cart{z-index: 638;height: 46px;position: fixed;top: 64px;left: 50%;margin-left: 406px;
display: flex;display: -webkit-flex;display: none !important;}
.cart_logo_it{opacity: 1;height: 46px;width:46px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position: relative;
filter: alpha(opacity=100);border-radius: 50%;background: #E53235 url(../images/product-cart.png?crc=79385732) no-repeat center center;}
.cart_sum{border:2px solid #FFFFFF;background-color: #000000;border-radius: 50%;line-height: 14px;display: inline-block;width: 14px;
	height: 14px;color: #FFFFFF;font-size: 10px;text-align: center;font-family: open-sans, sans-serif;position: absolute;right: -5px;}
.cart_text_it{position: relative;margin-left: 10px;padding: 5px 0px;}
.cart_text_it p{min-width: 50px;line-height: 18px;font-size: 12px;font-family: open-sans, sans-serif;text-align: left;}
#u44978-4{color: #E53235;}
.u44978-4{color: #E53235;}


/*底部*/
.bottom_one_foot{background-color: #212121;position: relative;width: 100%;text-align: -webkit-center;text-align: -moz-center;}
.bottom_one_foot .public_div{padding: 80px 0px 55px 0px;display: flex;}
.bootom_two_foot{position: relative;width: 100%;text-align: center;padding: 35px 0px 40px 0px;background-color: #fff;
    font-family: open-sans, sans-serif;}
.bootom_two_foot span{color: #E53235;}
.bottom_one_foot ._foot_one{position: relative;width: 21.5%;font-size: 14px;line-height: 21px;color: #D5D2D2;text-align: left;
	margin-left: 1.5%;}
.bottom_one_foot ._foot_one p{margin-top: 15px;}
.foot_one_logo{position: relative;display: flex;display: -webkit-flex;margin: 25px 0px 5px 0px;}
.foot_one_logo div{position: relative;width: 42px !important;height: 42px;border-radius: 50%;margin-right: 5px;transition: all 1s;
	-moz-transition: all 1s;/* Firefox 4 */-webkit-transition: all 1s;/* Safari 和 Chrome */-o-transition: all 1s;}
._logo_f_icon{background: #191919 url(../images/social-icon-facebook.png) no-repeat center center;}
._logo_n_icon{background: #191919 url(../images/social-icon-twitter.png) no-repeat center center;}
._logo_w_icon{background: #191919 url(../images/social-icon-pinterset.png) no-repeat center center;}
._logo_p_icon{background: #191919 url(../images/social-icon-instagram.png) no-repeat center center;}
._logo_f_icon:hover{background: rgb(88,110,167) url(../images/social-icon-facebook-white.png) no-repeat center center;}
._logo_n_icon:hover{background: rgb(115,179,230) url(../images/social-icon-twitter-white.png) no-repeat center center;}
._logo_w_icon:hover{background: rgb(254,110,81) url(../images/social-icon-pinterset-white.png) no-repeat center center;}
._logo_p_icon:hover{background: rgb(81,150,197) url(../images/social-icon-instagram-white.png) no-repeat center center;}
.bottom_one_foot ._foot_two{text-align: left;font-family: raleway, sans-serif;min-height: 160px;}
.bottom_one_foot ._foot_two p{color: #fff;font-size: 20px;line-height: 24px;font-weight: 700;margin-bottom: 10px;}
.bottom_one_foot ._foot_two span{display: inline-block;color: #E53235;font-size: 12px;line-height: 14px;font-weight: 400;
	margin-bottom: 10px;width: 100%;margin-bottom: 25px;}
.bottom_one_foot ._foot_two a{min-height: 19px;position: relative;width: 100%;z-index: 9;text-transform: uppercase;color: #D5D2D2;
    font-size: 14px;font-family: open-sans, sans-serif;display: inline-block;padding-left: 15px;margin-bottom: 9px;
    background: transparent url(../images/footer-gray-icon.png?crc=517022495) no-repeat left center;transition: all 1s;
	-moz-transition: all 1s;/* Firefox 4 */-webkit-transition: all 1s;/* Safari 和 Chrome */-o-transition: all 1s;}
.bottom_one_foot ._foot_two a:hover{background: transparent url(../images/footer-red-icon.png?crc=517022495) no-repeat left center;color: #E53235}
.foot_back_1p{position: absolute;right: -120px;top: 120px;color: #2B2B2B !important;font-size: 50px  !important;line-height: 60px  !important;
    text-transform: uppercase;z-index: 8;transform: rotate(90deg);width: 300px;}
.one_1_foot_list{position: relative;width: 21%;margin-left: 2.4%;}
.one_2_foot_list{position: relative;width: 22%;margin-left: 2%;}
.one_3_foot_list{position: relative;width: 26%;margin-left: 2%;}


/*page -pre -next*/
.page_pre_next{position: relative;}
.page_pre_next .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.page_pre_next a{position: relative;display: inline-block;width: 63px;height: 53px;text-align: center;line-height: 53px;font-size: 18px;
font-weight: 700;border-radius: 3px;margin: 0px 6px;transition: all 1s;-moz-transition: all 1s;/* Firefox 4 */
-webkit-transition: all 1s;/* Safari 和 Chrome */-o-transition: all 1s;color: #333;}
.page_pre_next a:hover{background-color: #E53235;color: #fff;}
.page_sum1{background-color: #fafafa;}
.page_pre1{background-image:url(../images/right-arrow-icon.png);background-repeat: no-repeat;background-position: center;
	background-color: #333; }
.page_next1{background-image:url(../images/left-arrow-icon.png);background-repeat: no-repeat;background-position: center;
	background-color: #333; }
.page_select_end{background-color: #E53235;}
/*底部 广告logo*/
/*logo_list*/
.company_ad_us .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
._img_2{position: relative;width: 163px;height: 80px;background-size: contain;background-repeat: no-repeat;background-position: center;border-top:1px solid #f2f2f2;
	padding: 50px 0px 30px 0px;}


/*隐藏div*/
@media (max-width: 800px){
	html{overflow-x: hidden;}
	.hidden_pulice{display: none !important;}
	.show_pulice{display: block;}
	.public_div{width: 100%;}
	.public_div_one{width: 100%;}
	.top_two_head{height:78px;}
	.two_head_meun{margin: 0px 8px;}
	.head_meun_img{height:78px;}
	.head_meun_main{position: absolute;right: -6%;padding: 0px;margin-right: 0%;}

	/*底部 & 底部广告logo*/
	.bottom_one_foot .public_div{display: inline-block !important;}
	.company_ad_us .public_div_one{flex-wrap:wrap;}
	.company_ad_us{border-top: 1px solid #f2f2f2;width: 94%;margin: 0% 3%;padding: 30px 0px;}
	._img_2{width: 30%;padding: 0px;height: 41px;border-top:0px;}
	.bottom_one_foot .public_div{padding: 25px 0px 60px 0px;}
	.bottom_one_foot .public_div>div{width: 94%;margin: 0px 3%;margin-bottom: 15px;}
	.bootom_two_foot{width: 84%;padding: 35px 8%  40px 8%;}
	.foot_back_1p{font-size: 45px !important;line-height: 55px !important;}

	/*上一页 下一页*/
	.page_pre_next .public_div_one{flex-wrap: wrap;}
	.page_pre_next a{margin: 6px;}
	.page_pre_next{position: relative;width: 300px;left: 50%;margin-left: -150px;}
}
